header#header {
    direction: ltr !important;
}
#top-menu>div>div>ul>li {
    float: left !important;
}
.ozy-custom_button
{
    padding: 12px 34px !important;
    font-size: 12px !important;
    letter-spacing: 1px !important;
    font-weight: 700 !important;
}
.ozy-request-a-rate-action-box a {
    font-size: 12px !important;
    letter-spacing: 1px !important;
    font-weight: 700 !important;
}
.vc_custom_1717670487517 {
    padding-right: 42% !important;
    padding-left: 4% !important;
    
}
.ozy-gradient-call-to-action-box>div>span {
    font-size: 14px !important;
    letter-spacing: 1px !important;
}
.file-download-widget a.generic-button, a.generic-button:not(.next):not(.prev) {
    
    font-size: 12px !important;
    letter-spacing: 1px !important;
}
.ozy-simlple-info-box>section>a {
    
    font-size: 13px !important;
    
    letter-spacing: 1px !important;
}
.ozy-counter>span.caption {
    
    font-size: 13px !important;
    
    letter-spacing: 1px !important;
}
h4.content-color {
    padding-right: 2%;
}
#freevision_tracker_query_button {
  
    letter-spacing: 1px  !important;
    font-size: 14px !important;
    font-weight: 600 !important;
}
#freevision_tracker_form label {
    float: right !important;
}
input#freevision_tracker_id_field {
    text-align: right !important;
}
#content input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #content textarea, #content select, #request-a-rate textarea, #request-a-rate select, #request-a-rate input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #sidebar input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #sidebar textarea, #sidebar select {
    font-size: 13px !important;
}
#request-a-rate input[type=submit], #content input[type=submit] {
    font-size: 90% !important;
    letter-spacing: 1px !important;
}
input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {
    text-align: right;
}
#content input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #content textarea, #content select, #request-a-rate textarea, #request-a-rate select, #request-a-rate input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #sidebar input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]), #sidebar textarea, #sidebar select {
    letter-spacing: 1px !important;
}
.artright .half_box>a {
    background-color: rgba(27, 33, 48, 0.5);
    left: 0 !important;
    right: auto !important;
}
.ozy-cta-hover-box.half_box>a {
    width: 56% !important;
}

#top-menu ul ul li a {
    text-align: right !important;
    padding-right: 10% !important;
}

.dropdown-menu.sub-menu.depth_1 li {
    margin-left: -49% !important;
}

#top-menu ul ul li.has-sub > a:after {
   
    content: "\2190" !important;
   
    right: 77% !important;
}